home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / util / arc / lzx120.lha / History.txt next >
Text File  |  1995-05-30  |  5KB  |  151 lines

  1. History
  2. -------
  3.  
  4. Version 1.20r (Registered version only)
  5. May 30, 1995
  6. =======================================
  7.  
  8. * New -9 compression mode, which compresses even better than the -3 mode.
  9.   Going from -3 to -9 usually provides about 1.5 to 3 times the compression
  10.   improvement of going from the default to -3.
  11.  
  12. * New -Qf "faster compression" mode, which improves compression speed at
  13.   the expense of RAM (increases memory requirements by 32K).
  14.  
  15. * Faster compression
  16.  
  17.  
  18. Version 1.20 (Evaluation)
  19. May 30, 1995
  20. =========================
  21.  
  22. * Lowered memory requirements by 80K.
  23.  
  24.  
  25. Version 1.10r (Registered version only)
  26. April 29, 1995
  27. =======================================
  28.  
  29. * All the changes made to the 1.10 evaluation version (see below), plus:
  30.  
  31. * Asynchronous disk i/o supported for decompression, resulting in a huge
  32.   speedup if decompressing from a hard disk or floppy disk.  More
  33.   improvements in this area are forthcoming.
  34.  
  35. * Decompression of ".LHA" and ".LZH" files is now supported within LZX.
  36.   LZX will automatically recognise .lzh and .lha files, so no special
  37.   options are required to decode these files.
  38.  
  39.   LZX generally decompresses these files 25-35% faster than LhA, but
  40.   performance varies depending on hard drive and CPU speed.
  41.  
  42.   NOTE: On the 68000EC version the speed increase is smaller; the raw
  43.         decompression code is about 20% faster than LhA, but there are
  44.         additional speed gains if decompressing from floppy or HD.
  45.  
  46. * Archive concatenation ("c" command)
  47.  
  48. * Print files to the console ("p") command
  49.  
  50. * Fast add ("af") command.  This command causes LZX to not check an
  51.   existing archive for duplicate files, but to instead append directly to
  52.   the end of the existing archive.  This option provides a sizeable
  53.   performance enhancement to Fido-related mail processing setups which do
  54.   not require such checks.
  55.  
  56.  
  57. Version 1.10 (Evaluation)
  58. May 8, 1995
  59. =========================
  60.  
  61. * Fixed a wildcard-related bug on the 68000EC version if using AmigaDOS 1.3
  62.   and arp.library.
  63.  
  64. * The "e" command now works as intended and does not extract full path name
  65.   information (unless the -x option is also used).
  66.  
  67. * LZX no longer uses ExamineFH() to obtain information on open files under
  68.   AmigaDOS Release 2 or later, since not all file system handlers support
  69.   this operation.  Instead, Lock()/Examine() is used.
  70.  
  71. * Fixed the -m option.
  72.  
  73. * Adding new files to existing archives is now much faster.  This provides
  74.   a huge performance boost to Fido-related mail processing setups.
  75.  
  76. * Deleting many files from an archive is now much faster.
  77.  
  78. * LZX now exits with exit status 10 if it cannot append to or create an
  79.   archive.  Previously it did print an error message, but exited with
  80.   exit status zero.
  81.  
  82. * LZX will now display an "Operation successful" or "Operation failed"
  83.   message when it exits.
  84.  
  85. * Performance improvements:
  86.  
  87.   The 68040/68060 version decompresses about 7% faster.
  88.   The 68020/68030 version decompresses about 5% faster.
  89.  
  90.  
  91. Version 1.01
  92. March 20, 1995
  93. ============================
  94.  
  95. * The LZX "v1" command is now supported as per the documentation, and
  96.   is identical to LZX "vv" (verbose view).
  97.  
  98. * Fixed the "--" option bug with command line parsing.
  99.  
  100. * LZX now determines if a file to archive is a directory, and will
  101.   archive the contents of that; e.g. "lzx a archivename.lzx dirname".
  102.  
  103. * LZX won't complain if you try to add files to an empty archive.
  104.  
  105. * LZX won't print blank lines if adding empty dirs with the -F
  106.   (fast progress display) option.
  107.  
  108. * LZX won't display AmigaDOS requesters (e.g. lzx a test.lzx xxx:blah
  109.   won't bring up a requester for device "xxx:").
  110.  
  111. * LZX can now be aborted while it is storing files.
  112.  
  113. * LZX can now be aborted when searching through an archive if adding
  114.   files to that archive.
  115.  
  116. * The 'e' (extract) command now works.
  117.  
  118. * LZX a arcname * now works.
  119.  
  120. * Fixed a date comparison bug in the updating code.
  121.  
  122. * The -m option now causes files to be overwritten automatically.
  123.  
  124. * Fixed a bug which made LZX very slow decompressing large archives.
  125.  
  126. * Reduced memory requirements by 64K (more memory reductions are
  127.   coming).
  128.  
  129. * If the -P (task priority) option is used, LZX will now reset the
  130.   priority to its original state upon exit.
  131.  
  132. * LZX now adds a lower case ".lzx" to archive names, instead of an
  133.   upper case ".LZX".
  134.  
  135. * Performance improvements:
  136.  
  137.   The 68000EC version of LZX compresses about 5% faster.
  138.   The 68020/68030 version decompresses about 8% faster.
  139.  
  140.   More performance improvements are forthcoming; Tomi has been able to
  141.   tweak another 15% of speed out of the algorithm on the PC, which
  142.   should hopefully result in a comparable gain when this change is
  143.   ported to the Amiga version.
  144.  
  145.  
  146. Version 1.00
  147. February 5, 1995
  148. ============================
  149.  
  150. * Initial release
  151.